pulse variable delay unit - Spanish English Dictionary